@charset "utf-8";
@import url('shopping_board.css');
@import url('shopping_base.css');
@import url('shopping_default.css');
@import url('shopping_dev_layout_up.css');
img.v_middle{vertical-align:middle;}

body {
	font:12px normal dotum, '돋움', tahoma, AppleGothic, sans-serif;
	padding: 0px;
	margin: 0px;
	color:#666;
	background:url('/../images/shopping/common/bg_body.gif') repeat-x left top;
}

#container {
	width: 723px;
}

/*common*/
.left{text-align:left !important;}
.right{text-align:right !important;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mr10 {margin-right:10px;}
.pL {padding-left:213px;}
.color666{color:#666;}/*2012-11-11*/
.colff5f00{color:#ff5f00;}/*2012-11-11*/
.color999 {color: #999 !important;}/*2012-11-11*/
.colorC2 {color: #c2c2c2 !important;}
input.taR{padding-right:10px !important;text-align:right; }
/*fontsize*/
.font11 {font-size:11px;}

/*tab*/
div.up_tab{position:relative;width:680px;background:url(../../images/shopping/upgrade/tab_line.gif) repeat-x left bottom;}/*추가0809 width:680px;*/
div.up_tab a {display:inline-block;}
div.up_tab p.addPosition {position:absolute;top:-6px;left:630px;}
div.up_tab span.historyType {position:absolute;top:0;left:86%;}
div.up_tab span.historyType2 {position:absolute;top:-6px;left:632px;}
div.up_tab span.historyType3 {position:absolute;top:0;left:97px;}/*add 1020*/
div.up_tab span.btn01{position:absolute;top:-3px;right:10px;}
div.up_tab span.textR {float:right;font-size:11px;color:#999; position:absolute; top:3px; right:0;}/*add 20121021*/
div.up_tab span.textR img{vertical-align:middle;}/*add 20121021*/
p.checkType02 {margin-top:12px;}


/*boardType01*/
.table_bottom_01 {margin-top:10px;background:url('/../images/shopping/box_round_bottom.gif') no-repeat left bottom;}
.table_top_01 {padding:0 20px 0 10px;background:url('/../images/shopping/box_round_top.gif') no-repeat left top;}
.table_top_01 table.tbDateType01 {table-layout:fixed;}
.table_top_01 table.tbDateType01 th {border-bottom:1px solid #ebebeb;}
.table_top_01 table.tbDateType01 th.tbPd {padding-left:15px;}/*add 1019*/
.table_top_01 table.tbDateType01 td span.gSpace {color:#c2c2c2;}/*add 1019*/
.table_top_01 table.tbDateType01 td span.tagText {padding-left:4px;}/*add 1019*/
.table_top_01 table.tbDateType01 td span.calendar { display:inline-block; vertical-align:middle;}/*add 20121221*/
.table_top_01 table.tbDateType01 td input[type=text]{width:360px;background:#fafafa;}
.table_top_01 table.tbDateType01 td textarea{font-family:dotum, "돋움", tahoma, AppleGothic, sans-serif;width:503px;height:74px;border:1px solid #ebebeb;overflow-y:scroll;padding: 5px 5px 5px 4px;*padding: 5px 5px 5px 4px;resize:none;font-size: 11px;color: #999;}

/*boardType02*/
.table_bottom_02 {margin-top:10px;background:url('/../images/shopping/box_round_bottom01.gif') no-repeat left bottom;}
.table_top_02 {padding:0 20px 0 10px;background:url('/../images/shopping/box_round_top01.gif') no-repeat left top;}
.table_top_02 table.tbDateType02 {table-layout:fixed;width:100%;}
.table_top_02 table.tbDateType02 th {border-bottom:1px solid #ebebeb;}
		
/* 20121116 */
/*board */
.tbDateType01 th span.bll001{ display:inline-block; height:20px; line-height:20px;}
.tbDateType01 th span.bll001 img { vertical-align:top; padding-top:3px;} 
.tbDateType01 th span.bulNo {display:block;font-weight:normal;padding:13px 0 13px 30px;color:#777; vertical-align:top; text-align:left;background:0 none !important;}/*add 1020*/
.tbDateType01 th span.bul02 {display:block;font-weight:normal;padding:13px 0 13px 30px;color:#777; vertical-align:top; text-align:left;background:url('/../images/shopping/regist/icon_dot_01.gif') no-repeat 18px 16px;}/*add 1020*/
.tbDateType01 tr.first th,
.tbDateType01 tr.first td {border-bottom:0 none;}
.tbDateType01 th.last {padding-bottom:80px;}/*padding-bottom:88px;*/
.tbDateType01 th.last2 {padding-bottom:20px;}/*add 1019*/
.tbDateType01 th.last3 {padding-bottom:46px;}/*add 1019*/
.tbDateType01 th.last4 {padding-bottom:60px;}/*add 1019*/
.tbDateType01 th.last5 {padding-bottom:13px;}/*add 1107*/
.tbDateType01 th.last6 {padding-bottom: 127px;}/*add 2012-11-11*/
.tbDateType01 th.last7 {padding-bottom:24px;}/*add 1019*/

.tbDateType01 th.no_dot span {background:none;}
.tbDateType01 th.no_dot2 {padding-bottom:20px;}/*padding-bottom:33px;*/
.tbDateType01 th.no_dot2 span {background:none;}
.tbDateType01 th.no_dot3 {padding-bottom:65px;}
.tbDateType01 th.no_dot3 span {background:none;}
.tbDateType01 th.no_dot4 {padding-bottom:65px;}
.tbDateType01 th.no_dot4 span {background:url('/../images/shopping/regist/icon_dot_01.gif') no-repeat 8px 16px;}
.tbDateType01 th.no_dot5 {padding-bottom:52px;}/*add 1107*/
.tbDateType01 th.no_dot5 span {background:none;}/*add 1107*/

.tbDateType01 th.saleV {vertical-align:top;color:#666;}
.tbDateType01 th.salePB {padding:5px 0;color:#666;}

.tbDateType01 td {text-align:left;vertical-align:middle;border-bottom:1px solid #efefef; padding:10px 0 10px 10px;}
.tbDateType01 td.saleV {text-align:left;vertical-align:top;border-bottom:1px solid #efefef; padding:10px 0 10px 10px;}
.tbDateType01 td.inputBox span {padding:0 4px 0 6px;font-size:12px;}/*130104 padding:0 4px 0 6px;*/
.tbDateType01 td span {font-size:11px;color:#999;line-height:2;}
.tbDateType01 td span.radioBtn2 {font-size: 12px;line-height:20px;}
.tbDateType01 td span.pLeft01 {padding-left:2px;}/*add 1103*/
.tbDateType01 td span.pL01 {font-size:11px;color:#999;line-height:2;padding-left:1px;padding-top:1px;}/*add 1026*/
.tbDateType01 td span.imgType {padding:0 13px 0 10px;}
.tbDateType01 td span.imgType2 {padding:0 13px 0 22px;}
.tbDateType01 td span.cBlack {color:#666;font-size:12px;}
.tbDateType01 td span.cGray01 {color:#999;}
.tbDateType01 input.imgType3 {margin:0 7px 0 10px; padding-left:10px;}/*margin:0 13px 0 10px;*/
.tbDateType01 td.imgP {padding-top:13px;color:#666;}
.tbDateType01 td.imgP p.imgPline {margin:8px 0;}

.tbDateType01 td.totalNum{overflow:hidden;zoom:1;line-height:1.3;color:#999;}
.tbDateType01 td.totalNum p.checkCon {padding-top:5px;}
.tbDateType01 td.totalNum span {float:right;vertical-align:middle;margin-top:-2px;}
.tbDateType01 td.totalNum strong {color:#999;}

.tbDateType01 td.totalNum2{overflow:hidden;zoom:1;line-height:1.3;color:#999;}
.tbDateType01 td.totalNum2 p.checkCon {padding-top:5px;}
.tbDateType01 td.totalNum2 span {float:right;vertical-align:middle;margin-top:4px;}
.tbDateType01 td.totalNum2 strong {color:#999;}
.tbDateType01 td p.saleTxt {line-height:1.5;color:#999;}/*1019 add*/
.tbDateType01 td p.saleInput {padding-top:6px;color:#999;}/*1019 add*/

.tbDateType02 th span {display:block;font-weight:normal;padding:13px 0 13px 20px;color:#777; vertical-align:top; text-align:left;background:url('/../images/shopping/regist/icon_dot_01.gif') no-repeat 8px 13px;}
.tbDateType02 th span span.vaInclusion {display:block;font-weight:normal;padding:0;margin:2px 0 0 0;background:0 none; color:#999;}/*마진추가*/

.tbDateType02 tr.first th,
.tbDateType02 tr.first td {border-bottom:0 none;}
.tbDateType02 th.last {padding-bottom:80px;}/*padding-bottom:88px;*/
.tbDateType02 th.no_dot span {background:none;}
.tbDateType02 th.no_dot2 {padding-bottom:20px;}/*padding-bottom:33px;*/
.tbDateType02 th.no_dot2 span {background:none;}
.tbDateType02 th.no_dot3 {padding-bottom:65px;}
.tbDateType02 th.no_dot3 span {background:none;}
.tbDateType02 th.no_dot4 {padding-bottom:65px;}
.tbDateType02 th.no_dot4 span {background:url('/../images/shopping/regist/icon_dot_01.gif') no-repeat 8px 13px;}
.tbDateType02 th.saleV {vertical-align:top;color:#666;}
.tbDateType02 th.salePB {padding:5px 0;color:#666;}

.tbDateType02 td {text-align:left;vertical-align:middle;border-bottom:1px solid #efefef; padding:10px 0 10px 10px;}
.tbDateType02 td.saleV {text-align:left;vertical-align:top;border-bottom:1px solid #efefef; padding:10px 0 10px 10px;}
.tbDateType02 td.inputBox span {padding:0 4px 0 6px;} /*padding:0 4px 0 8px;*/
.tbDateType02 td span {font-size:11px;color:#999;line-height:2;}
.tbDateType02 td span.imgType {padding:0 13px 0 10px;}
.tbDateType02 td span.imgType2 {padding:0 13px 0 22px;}
.tbDateType02 td span.cBlack {color:#666;}
.tbDateType02 td.imgP {padding-top:13px;color:#666;}
.tbDateType02 td.imgP p.imgPline {margin:8px 0;}

.tbDateType02 td.totalNum{overflow:hidden;zoom:1;line-height:1.3;color:#999;}
.tbDateType02 td.totalNum p.checkCon {padding-top:5px;}
.tbDateType02 td.totalNum span {float:right;vertical-align:middle;margin-top:-2px;}
.tbDateType02 td.totalNum strong {color:#999;}

.tbDateType02 td.totalNum2{overflow:hidden;zoom:1;line-height:1.3;color:#999;}
.tbDateType02 td.totalNum2 p.checkCon {padding-top:5px;}
.tbDateType02 td.totalNum2 span {float:right;vertical-align:middle;margin-top:4px;}
.tbDateType02 td.totalNum2 strong {color:#999;}
.tbDateType02 td p.saleTxt {line-height:1.5;color:#999;}
.tbDateType02 td p.saleInput {padding-top:6px;color:#999;}


p.conType1 {overflow:hidden;zoom:1;padding-right:8px;}/*1109 padding-right:5px;*/
p.conType1 img {padding-left:5px;}
p.conType1 span{float:right;font-size:11px;color:#999;}

p.conType2 {margin:28px 0 0 5px;}
p.conType3 {margin:20px 0 10px 5px;}

p.byteR {text-align:right;padding-top:6px;font-size:11px;}
p.byte {float:right;font-size:11px;padding:6px 9px 0 0;}/*padding:6px 8px 0 0;*/
p.byte2 {float:right;font-size:11px;padding:6px 13px 0 0;}/*1109 padding:6px 9px 0 0;*/

p.btnAdd {float:right;}

div.btnRegist {overflow:hidden:zoom:1;margin-top:11px;}
div.btnRegist p.btnVariety02 {float:right;padding-right:10px;}

div.btnRegist02 {overflow:hidden:zoom:1;margin-top:21px;} /* 20121217 margin-top:19px; */
div.btnRegist02 p.btnVariety01 {text-align:center;padding-left:127px;} /* 20130104 padding-left:50px; */
div.btnRegist02 p.btnVariety01_02 {text-align:center;padding-left:50px;} /* 20130129 추가 */
div.btnRegist02 p.btnVariety02 {float:right;padding-right:10px;}
div.btnRegist02 p.btnVariety05 {text-align:center;}/*add 2012-11-13*/

.orangeBox{border:1px solid #fe5c00 !important;}
.orangeText{color:#fe5c00 !important;}
.addBtn{margin-left:7px;}

p.downType01 {position:relative;padding:45px 0 11px 0;width:679px;}
p.downType01 span.btn {position:absolute;top:5px; right:0px;}
p.downType01 span.btn a.excel img {margin-top:2px;}
p.downType01 span.checkV {padding-left:24px;background:url('/../images/shopping/common/bul_check.gif') no-repeat 10px 2px;} /* 20121217 padding-left:30px; */
p.downType01 span strong {color:#eb5d1b;}
p.downType01 span.select{float:right;}

.no_fontB {font-weight:normal !important;}



.table_bottom_03 {margin-top:10px;background:url('/../images/shopping/common/box_round_bottom2.gif') no-repeat left bottom;}
.table_top_03 {padding:0 20px 0 10px;background:url('/../images/shopping/common/box_round_top2.gif') no-repeat left top;}
.table_top_03 table.tbDateType01 {table-layout:fixed;}
.table_top_03 table.tbDateType01 th {border-bottom:1px solid #ebebeb;}
.table_top_03 table.tbDateType01 th.tbPd {padding-left:15px;}/*add 1019*/
.table_top_03 table.tbDateType01 td span.gSpace {color:#c2c2c2;}/*add 1019*/
.table_top_03 table.tbDateType01 td span.tagText {padding-left:4px;}/*add 1019*/
.table_top_03 table.tbDateType01 td span.calendar { display:inline-block; vertical-align:middle;}/*add 20121221*/
.table_top_03 table.tbDateType01 td input[type=text]{width:360px;background:#fafafa;}
.table_top_03 table.tbDateType01 td textarea{font-family:"돋움", Dotum, "굴림", Gulim, Arial, AppleGothic, "애플고딕", sans-serif; width:503px;height:74px;border:1px solid #ebebeb;overflow-y:scroll;padding: 3px 0 3px 4px;;resize:none;font-size: 11px;color: #999;}

span.radioBtn {display:inline-block;width:50px;}
span.radioBtn label {font-size:12px; color:#777;}

.verticalLineTerm{margin-top:3px;}
.verticalLineTerm2{margin-top:8px;}
.verticalLineTerm3{margin-top:4px;}
.fontBold{font-weight:bold;}
.fontOrange{color:#eb5d1b !important;}
.fontLightOrange{color:#f49831 !important;}

div.cm_table{border:0;margin:0;background:url('/../images/shopping/or/table_bottom.gif') no-repeat left bottom;}
div.cm_table table{width:659px;table-layout: fixed;}
div.cm_table table th{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;color:#555;padding:9px 0;font-weight:normal;background-color:#f7f7f7;}
div.cm_table table td{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;color:#999;padding:9px 0 9px 22px;}
div.cm_table table th span{display:block;}
div.cm_table table th.qnaTh{vertical-align:top !important;padding-top:10px;}
div.cm_table table td div.rmid p.tit{color:#848484;font-weight:bold;}
div.cm_table table td div.rmid_w p.tit{color:#848484;font-weight:bold;}
div.cm_table table td div.subTable{padding-left:15px;}
div.cm_table table td div.subTable table th,div.cm_table table td div.subTable table td{border:none !important;background:none;text-align:left;color:#999;}
div.cm_table table td div.subTable table td input[type=text]{width:280px;margin-left:-15px !important;}
div.cm_table table td div.subTable table td textarea{font-family:"돋움", Dotum, "굴림", Gulim, Arial, AppleGothic, "애플고딕", sans-serif; border:1px solid #e4e4e4;margin-left:-15px !important;width:455px;height:77px;padding:5px;resize:none;overflow-y:scroll;color:#999;font-size:11px;}
div.cm_table table td div.subTable table td.noAttach{padding: 3px 0 3px 22px !important;}/* 130611 */
div.cm_table table td div.subTable table th.textPosition{vertical-align: top;}/* 130611 */
div.cm_table table td span{display:block;}
div.cm_table table td.textPosition{padding:9px 0 9px 6px;}
div.cm_table table td.spaceLeft{width:10px;border:none !important;background-color:#f7f7f7;background:url('/../images/shopping/cm/top_left_round.gif') no-repeat left top;}
div.cm_table table td.spaceRight{width:10px;border:none !important;background:url('/../images/shopping/cm/top_right_round.gif') no-repeat left top;}
div.cm_table table tr.lastTr td,div.cm_table table tr.lastTr th{border-bottom:none;}
div.cm_table table tr.firstTr td,div.cm_table table tr.firstTr th{border-top:1px solid #e4e4e4;}
div.cm_table table td.bor_r_no,div.cm_table table th.bor_r_no{border-right:none;}



/* FROM dev_layout_up.css */
#middle div.contents_area{float:left;width:719px; font-size:12px; overflow:hidden;/* 2011-01-24 hgk */}
			div.contents_top_area{
				width:719px;
				height:74px;
				margin-top:28px;
				position:relative;
				font-size:11px;
			}
				div.contents_top_area div.navi{float:right; margin:0 24px 0 0; overflow:hidden;}
				div.contents_top_area div.navi li{float:left;color:#999;padding-right:5px;}
 
			div.contents_top_area h3.s_tit{clear:both; height:35px; margin:5px 0 0 0; padding:0 0 15px 15px; background:url('/../images/common/bg_s_tit.gif') no-repeat left bottom;}
		
		#middle div.contents_area p.s_tit_text{padding-left:34px;}

		#middle div.content{padding:20px 15px 0 15px; overflow:hidden;}
			#middle div.content h2 {
				background:url('/../images/common/sub_bar_bg.gif') no-repeat left top;
				height:23px;
				padding-top:6px;
				text-align:center;
				font-size:12px;
				margin:25px 0 0 0;
				color:#666;
				 word-break: break-all; white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;  white-space: -o-pre-wrap;word-wrap: break-word; white-space:normal;/* 2010-12-20 hgk 추가 */
			}
/* 2013-06-24 Loading */
#Loading
{
	background:rgb(0,0,0);
	background: transparent\9;
	background: rgba(0,0,0,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000)";

	zoom: 1;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}
